package org.layui.shop.vo;

/**
 * 响应对象 - 是 ResponseData 的升级，
 * 用于封装 Layui 动态表格需要的信息
 * code：状态码，0 表示正确
 * data：响应数据，数组 - 当前页的数据
 * count：当前查询的总记数数
 *
 * @author ZQX
 * @date 2024-12-11
 */
public class PageVo extends ResponseData {
    /**
     * 当前查询的总记录数
     */
    private long count;

    public PageVo() {
    }

    public PageVo(Integer code,
                  Object data,
                  long count) {
        // 在子类构造方法中，调用父类构造方法 - 初始化 code , data
        super(code, data);
        this.count = count;
    }

    public long getCount() {
        return count;
    }

    public void setCount(long count) {
        this.count = count;
    }
}
